package cate.common.table.activity;

import cate.common.table.EExcel;
import cate.common.table.ESheet;
import easy.java.dev.note.NoteClass;
import easy.java.dev.note.NoteField;

@NoteClass("活动基础")
public class ActivityExcel extends EExcel {

    @NoteField("开服天数活动")
    public OpenDayActivityBaseSheet openDay = new OpenDayActivityBaseSheet();

    public OpenDayRoundActBaseSheet openDayRound = new OpenDayRoundActBaseSheet();

    @NoteField("自然日活动")
    public NaturalActivityBaseSheet natural = new NaturalActivityBaseSheet();

    @NoteField("注册日活动")
    public RegisterActivityBaseSheet register = new RegisterActivityBaseSheet();

    @NoteField("合服天数活动")
    public MergeDayActivityBaseSheet merge = new MergeDayActivityBaseSheet();


    @Override
    public String getFileName() {
        return "活动基础.xlsx";
    }

    @Override
    public ESheet<?>[] getSheets() {
        return new ESheet[]{openDay,natural,register,merge, openDayRound};
    }
}
